hydrogen deflagration - German English Dictionary